Sign In
to Vote &
Create Storyboards.
 
Cannes, France is home to some of the biggest festivals in the film and advertising industries, CNBC's Elizabeth Schulze reports about how the economic impact of these events goes beyond the main stage.
0
0
0


Storyboard
Print
Share this Article

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard